English Dictionary
◊ SKIN POP
skin pop
v : inject into the skin, as of drugs [syn: {pop}]